multisite mutation - French English Dictionary